needless to say ... - German English Dictionary